right and freedom to congregate - Allemand Anglais Dictionnaire